repeated striking/beating - İngilizce Eş Anlamlılar Sözlük